kernel virtual machine (kvm) · Supported
Maintainers
- M Paolo Bonzini <pbonzini@redhat.com>
Paths
- F
Documentation/virt/kvm/ - F
include/asm-generic/kvm* - F
include/kvm/iodev.h - F
include/linux/kvm* - F
include/trace/events/kvm.h - F
include/uapi/asm-generic/kvm* - F
include/uapi/linux/kvm* - F
tools/kvm/ - F
tools/testing/selftests/kvm/ - F
virt/kvm/*
Last 30 days
Active reviewers (last 30 days)
-
Sean Christopherson <seanjc@google.com>
10 attestations (9 Co-developed-by, 1 Suggested-by) · last on 2026-06-19 -
Fuad Tabba <hidden>
3 attestations (3 Reviewed-by) · last on 2026-06-19 -
Ackerley Tng <hidden>
2 attestations (2 Co-developed-by) · last on 2026-06-19 -
Michael Roth <hidden>
1 attestation (1 Suggested-by) · last on 2026-06-19 -
Binbin Wu <hidden>
1 attestation (1 Reviewed-by) · last on 2026-06-16 -
Ira Weiny <hidden>
1 attestation (1 Reviewed-by) · last on 2026-06-16
Recent patches
Most-recent 30 patches in this subsystem on linux-coco (capped at 30), ordered by date desc.
-
WARM2d
[PATCH v5 20/51] KVM: x86: Officially define CPUID 0x40000010 as PV Timing Info (TSC and Bus)
2026-07-01 · Sean Christopherson <seanjc@google.com> -
WARM3d
[PATCH v8 38/46] KVM: selftests: Add helpers to pin pages with CONFIG_GUP_TEST
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 40/46] KVM: selftests: Reset shared memory after hole-punching
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 39/46] KVM: selftests: Test conversion with elevated page refcount
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 43/46] KVM: selftests: Check fd/flags provided to mmap() when setting up memslot
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 41/46] KVM: selftests: Provide function to look up guest_memfd details from gpa
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 42/46] KVM: selftests: Provide common function to set memory attributes
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 46/46] KVM: selftests: Update private memory exits test to work with per-gmem attributes
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 44/46] KVM: selftests: Make TEST_EXPECT_SIGBUS thread-safe
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 45/46] KVM: selftests: Update private_mem_conversions_test to mmap() guest_memfd
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 30/46] KVM: selftests: Add helpers for calling ioctls on guest_memfd
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 32/46] KVM: selftests: Test conversion flow when INIT_SHARED
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 34/46] KVM: selftests: Test conversion before allocation
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 33/46] KVM: selftests: Test conversion precision in guest_memfd
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 31/46] KVM: selftests: Test basic single-page conversion flow
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 35/46] KVM: selftests: Convert with allocated folios in different layouts
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 36/46] KVM: selftests: Test that truncation does not change shared/private status
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 37/46] KVM: selftests: Test that shared/private status is consistent across processes
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 23/46] KVM: TDX: Make source page optional for KVM_TDX_INIT_MEM_REGION
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 22/46] KVM: SEV: Make 'uaddr' parameter optional for KVM_SEV_SNP_LAUNCH_UPDATE
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 28/46] KVM: selftests: Add support for mmap() on guest_memfd in core library
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v8 27/46] KVM: selftests: Rename guest_memfd{,_offset} to gmem_{fd,offset}
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v8 26/46] KVM: selftests: Create gmem fd before "regular" fd when adding memslot
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 29/46] KVM: selftests: Add selftests global for guest memory attributes capability
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
[PATCH v8 17/46] KVM: guest_memfd: Advertise KVM_SET_MEMORY_ATTRIBUTES2 ioctl
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
WARM3d
REVIEWED: 1 (0M) [PATCH v8 02/46] KVM: Rename KVM_GENERIC_MEMORY_ATTRIBUTES to KVM_VM_MEMORY_ATTRIBUTES
2026-06-19 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
HOTtoday
[PATCH v2 16/17] KVM: TDX: Add in-kernel Quote generation
2026-06-18 · Xu Yilun <hidden> -
COOLING9d
REVIEWED: 2 (0M) Re: [PATCH v13 01/22] KVM: selftests: Add macros to simplify creating VM shapes for non-default types
2026-06-16 · Sean Christopherson <seanjc@google.com> -
COLD23d
[PATCH RFC 3/3] KVM: selftests: exercise guest_memfd folio migration
2026-06-11 · Shivank Garg <hidden> -
COLD15d
[POC] KVM: selftests: Verify conversion works with TDX
2026-06-05 · Ackerley Tng <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE156d
REVIEWED: 2 (0M) [PATCH v7 2/2] KVM: SEV: Add KVM_SEV_SNP_ENABLE_REQ_CERTS command
2026-01-09 · Michael Roth <hidden> · 1 Reviewed-by, 1 Tested-by -
COLD41d
REVIEWED: 1 (0M) [PATCH v4 1/2] KVM: TDX: Allow userspace to return errors to guest for MAPGPA
2026-03-05 · Sagi Shahar <hidden> · 1 Reviewed-by -
COOLING9d
REVIEWED: 2 (0M) [PATCH v13 01/22] KVM: selftests: Add macros to simplify creating VM shapes for non-default types
2026-05-21 · Lisa Wang <hidden> · 2 Reviewed-by -
COOLING9d
REVIEWED: 2 (0M) [PATCH v13 02/22] KVM: selftests: Update kvm_init_vm_address_properties() for TDX
2026-05-21 · Lisa Wang <hidden> · 2 Reviewed-by -
COOLING9d
REVIEWED: 2 (0M) [PATCH v13 04/22] KVM: selftests: TDX: Use KVM_TDX_CAPABILITIES to validate TDs' attribute configuration
2026-05-21 · Lisa Wang <hidden> · 2 Reviewed-by -
COOLING9d
REVIEWED: 2 (0M) [PATCH v13 05/22] KVM: selftests: Expose segment definitions to assembly files
2026-05-21 · Lisa Wang <hidden> · 2 Reviewed-by -
COOLING9d
REVIEWED: 1 (0M) [PATCH v13 07/22] KVM: selftests: Introduce structures for TDX guest boot parameters
2026-05-21 · Lisa Wang <hidden> · 1 Reviewed-by -
COOLING9d
REVIEWED: 2 (0M) [PATCH v13 09/22] KVM: selftests: Expose functions to get default sregs values
2026-05-21 · Lisa Wang <hidden> · 2 Reviewed-by -
COOLING9d
REVIEWED: 2 (0M) [PATCH v13 18/22] KVM: selftests: Add helpers to init TDX memory and finalize VM
2026-05-21 · Lisa Wang <hidden> · 2 Reviewed-by -
COLD15d
REVIEWED: 1 (0M) [PATCH v7 02/42] KVM: Rename KVM_GENERIC_MEMORY_ATTRIBUTES to KVM_VM_MEMORY_ATTRIBUTES
2026-05-23 · Ackerley Tng <hidden> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE120d
[RFC PATCH v3 08/12] coco: host: KVM: arm64: Handle vdev request exits and completion
2026-03-12 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
STALE80d
[PATCH v13 11/48] arm64: RMI: Define the user ABI
2026-03-18 · Steven Price <steven.price@arm.com> -
STALE74d
[RFC PATCH v4 13/16] coco: host: KVM: arm64: Handle vdev validate-mapping exits
2026-04-27 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
COLD58d
[PATCH RFC v5 02/53] KVM: Rename KVM_GENERIC_MEMORY_ATTRIBUTES to KVM_VM_MEMORY_ATTRIBUTES
2026-04-28 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
COLD58d
[PATCH RFC v5 25/53] KVM: TDX: Make source page optional for KVM_TDX_INIT_MEM_REGION
2026-04-28 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
COLD58d
[PATCH RFC v5 28/53] KVM: Add CAP to enumerate supported SET_MEMORY_ATTRIBUTES2 flags
2026-04-28 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
COLD58d
[PATCH RFC v5 30/53] KVM: selftests: Rename guest_memfd{,_offset} to gmem_{fd,offset}
2026-04-28 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
COLD58d
[PATCH RFC v5 29/53] KVM: selftests: Create gmem fd before "regular" fd when adding memslot
2026-04-28 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
COLD58d
[PATCH RFC v5 31/53] KVM: selftests: Add support for mmap() on guest_memfd in core library
2026-04-28 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org> -
COLD58d
[PATCH RFC v5 33/53] KVM: selftests: Add helpers for calling ioctls on guest_memfd
2026-04-28 · Ackerley Tng via B4 Relay <devnull+ackerleytng.google.com@kernel.org>